#ifndef _DEMO_CLASS_H_
#define _DEMO_CLASS_H_

typedef struct _SignalTable 		SignalTable
typedef struct _SentSignalNode 		SentSignalNode
typedef struct _ReceiveSignalNode 	ReceiveSignalNode
typedef void (*signal_func)(CObject *obj,void *data);

struct _SignalTable
{
	U32 signal_type;
};

struct _SentSignalNode
{
	CObject *obj;
	
};

struct _ReceiveSignalNode
{
	CObject *obj;
	signal_func 
};


#endif //_DEMO_CLASS_H_